sit the hell down - Französisch Englisch Wörterbuch